Springcloud的学习笔记(二)
Springcloud的学习笔记(一)
Spring Cloud Gateway 服务网关的部署与使用详细介绍
网关作为系统的唯一流量入口,封装内部系统的架构,所有请求都先经过网关,由网关将请求路由到合适的微服务,所以,使用网关的好处在于:(1)简化客户端的工作。网关将微服务封装起来后,客户端只需同网关交互,而不必调用各个不同服务;(2)降低函数间的耦合度。 一旦服务接口修改,只需修改网关的路由策略,不必修改
Gateway新一代网关
web请求,通过一些匹配条件,定位到真正的服务节点。并在这个转发过程的前后,进行一些精细化控制。predicate就是我们的匹配条件;而filter,就可以理解为一个无所不能的拦截器。有了这两个元素,再加上目标uri,就可以实现一个具体的路由了需要实现两个主要的接口全局日记记录统一网关鉴权…./**
【微服务】微服务万字实战,带你了解工程原理
三个微服务,用户微服务、商品微服务、订单微服务都已经简单的搭好了,也能互相调用。但相信大家发现其中的一个点,就是我们把服务提供者的网络地址(ip,端 口)等硬编码到了代码中。例如:通过RestTemplate,把服务提供者的网络地址(ip,端 口)等硬编码到了代码中,这样会有什么问题呢?该怎么进行改
SpringCloud Bus消息总线
在微服务架构的系统中,通常会使用轻量级的消息代理来构建一个共用的消息主题,并让系统中所有微服务实例都连接上来。由于该主题中产生的消息会被所有实例监听和消费,所以称它为消息总线。在总线上的各个实例,都可以方便地广播一些需要让其他连接在该主题上的实例都知道的消息。
分布式事务Seata源码解析十:AT模式回滚日志undo log详细构建过程
AT模式下undo log的构建 和 持久化是分两阶段进行的:* **一阶段:** * 在执行业务SQL的同时,会根据业务SQL构建出before image 和 after image镜像数据的查询SQL; * 基于查询SQL的结果,每一列的数据采用`Field`对象存储、每一行数据采
七万字整理SpringCloud + CloudAlibaba知识点总结笔记
各位小伙伴们大家好,欢迎来到这个小扎扎的spring cloud专栏,在这个系列专栏中我对B站尚硅谷阳哥的spring cloud教程进行一个总结,鉴于 看到就是学到、学到就是赚到 精神,这波依然是血赚 ┗|`O′|┛
Spring Cloud基本介绍
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它
Spring Cloud:微服务基础知识
而且,我们应尽量避免统一的、集中式的服务管理机制,对具体的一个来说,应该要根据业务上下文,选择合适的语言、工具来进行构建。在企业发展的初期,一般公司的网站流量都比较小,只需要一个应用,将所有的功能代码打包成一个服务,部署到服务器上就能支撑公司的业务。随着互联网的发展,网站应用的规模不断扩大,常规的应
SpringCloud整合spring security+ oauth2+Redis实现认证授权
在微服务构建中,我们一般用一个父工程来通知管理依赖的各种版本号信息。父工程pom文件如下:构建eureka注册中心在SpringCloud微服务体系中服务注册中心是一个必要的存在,通过注册中心提供服务的注册和发现。具体细节可以查看我之前的博客,这里不再赘述。我们开始构建一个eureka注册中心,对应
SpringCloud——网关1
SpringCloud网关
Spring Cloud Zookeeper 优雅下线优化
基于该方案改造后,线上服务发版下线就再也没有报错了,非常优雅。
SpringCloud——Feign远程调用1
feign远程调用第一部分。
【java_wxid项目】【第十四章】【Spring Cloud Stream集成】
【Spring Cloud Stream集成】
【java_wxid项目】【第十三章】【Elasticsearch集成】
【Elasticsearch集成】
[Spring Cloud 项目] Spring cloud 实现房源查询功能
这个项目的功能很简单只涉及了查询功能,这个项目的的目的是熟悉SpringCloud框架,明白服务与服务之间的调用是通过http请求完成的使用微服务的架构而Feign可以使其像调用本地方法一样,学会在其他模块调用另一模块的服务和内容,完成负载均衡,学会将不同端口注册到eureka ,了解网关并会配置网
【Spring Cloud】项目优化:如何确保Redis延迟队列中数据能够被正确消费
主要介绍在用redis延迟队列实现文章定时发布时如何确保消息能正确被消费而不会意外丢失的问题。
Spring Cloud Bus消息总线
Spring Cloud Bus是用来将`分布式系统的节点 与 轻量级消息系统 链接起来的框架`。注意:它不属于消息中间件,他是通过和消息中间件整合,来完成服务之间消息通讯,类似于消息代理。Spring Clud Bus目前支持RabbitMQ和Kafka。
SpringCloud 服务的拆分及远程调用
任何分布式架构都离不开服务的拆分,微服务也是一样,所以我们要先在遵守微服务拆分的原则下拆分服务,然后实现远程调用。本教程是基于RestTemplate的远程调用。是由Spring框架提供的一个可用于应用中调用rest服务的类它简化了与http服务的通信方式,统一了RESTFul的标准,封装了http
【云原生】 Spring Cloud Alibaba 之 Gateway 服务网关跨域问题
Spring Cloud Alibaba Gateway 跨域问题如何解决? 一招教你搞定!